您的位置:首页 >> PHP

列表

  • php

    PHP中的 Iterator 与 Generator在讲解生成器之前先介绍一下迭代器:在 PHP 中,通常情况下遍历数组使用 foreach 来遍历。如果我们要想让一个对象可以遍历呢?PHP 为我们提供了 Iterator 接口,只要实现了

  • php

    不知不觉微信支付也更新了,接口版本也升级到了V3,跟着微信的升级,将个人使用微信支付类也进行了升级,V3微信支付文档:https://pay.weixin.qq.com/wiki/doc/apiv3/index.shtml。使用方法还和之前

  • php

    php微信支付类传参直接使用(扫码、H5、小程序)在我们编写相关支付的时候,经常会使用微信支付,在php中使用微信支付还是比较简单的,微信支付文档:https://pay.weixin.qq.com/wiki/doc/api/index.h

  • 深入浅析PHP中的观察者模式

    php

    在之前的文章《一文了解PHP中的适配器模式》中我们介绍了PHP中的适配器模式,下面本篇文章带大家了解一下PHP中的观察者模式。观察者,貌似在很多科幻作品中都会有这个角色的出现。比如我很喜欢的一部美剧《危机边缘》,在这个剧集中,观察者不停的穿

  • 深入浅析PHP中的组合模式

    php

    在之前的文章《一文了解PHP中的享元模式》中我们介绍了PHP中的享元模式,下面本篇文章带大家了解一下PHP设计模式中的组合模式。互联网公司流行扁平化管理,也就是管理层级尽量少于或者不超过三层,作为一个底层的码农,你的CEO和你的职级也就相差

  • PHP数据结构-图的遍历:深度优先与广度优先

    php

    图的遍历:深度优先与广度优先在之前的文章《PHP数据结构-图的存储结构》中,我们学习完了图的相关的存储结构,也就是 邻接矩阵 和 邻接表 。它们分别就代表了最典型的 顺序存储 和 链式存储 两种类型。既然数据结构有了,那么我们接下来当然就是

  • php

    微信支付类更新结束,回头发现字节跳动也更新了支付,那么跟随着潮流,也把字节跳动支付类也更新了一下,新版使用最新版V1接口(担保支付简介),同时新增composer安装,便于集成框架使用(Github地址)也可单独复制使用:composer

  • 浅谈PHP中的中介者模式

    php

    在之前的文章《深入浅析PHP中的组合模式》中我们介绍了PHP中的组合模式,下面本篇文章带大家了解一下PHP设计模式中的中介者模式。上回说道,我们在外打工的经常会和一类人有很深的接触,那就是房产中介。大学毕业后马上就能在喜欢的城市买到房子的X

  • php

    PHP中DirectIO直操作文件扩展的使用关于 PHP 的文件操作,我们也将是通过一系列的文章来进行学习。今天我们先学习的是一个很少人使用过,甚至很多人根本不知道的扩展,它与我们日常的文件操作有些许的不同。不过这些差别并不是我们肉眼所能直

  • PHP数据结构-图的存储结构

    php

    图的存储结构图的概念介绍得差不多了,大家可以消化消化再继续学习后面的内容。如果没有什么问题的话,我们就继续学习接下来的内容。当然,这还不是最麻烦的地方,因为今天我们只是介绍图的存储结构而已。图的顺序存储结构:邻接矩阵什么是邻接矩阵首先还是来

  • 浅谈PHP中var_export()函数的使用方法

    php

    var_export()函数用于输出或返回一个变量,本篇文章给大家分析一下PHP中的var_export(),介绍一下var_export()函数的使用方法。var_export() 函数用于输出或返回一个变量,以字符串形式表示。 var_

  • php

    说到爬虫,大家的第一印象就会想到Python, 但是Python并不是所有人都会的, 那么是否可以使用其他的语言来编写爬虫呢? 当然是可以的,下面介绍一下如何使用PHP编写爬虫。获取页面html内容1、使用函数 file_get_conte

  • php

    学习PHP中的国际化功能来查看货币及日期信息做为一门在世界范围内广泛使用的编程语言,国际化能力往往是衡量一个编程语言是否能够大范围流行的重要内容。特别是对于 PHP 这种以 Web 页面编程为主战场的语言来说,国际化能力更是重中之重。在 P

  • PHP数组合并方法:array_merge VS array_push VS 元素追加

    php

    本篇文章给大家分享三种PHP数组合并方法:array_merge、array_push和元素追加法,并比较一下它们的性能和内存消耗。在 PHP 中实现数组的合并,常用的方法有两种:直接使用 array_merge ,这种方法虽然做到了代码的

  • 整理总结一些PHP字符串中常用函数(收藏)

    php

    本文整理了一些PHP字符串中常见的函数,快来收藏吧,希望能对您有所帮助!字符串长度strlen(string)函数返回字符串的长度。mb_strlen()可以有效解决中文字符串字节数问题字符串位置strrpos()函数查找字符串在另一字符串

  • php

    学习PHP中国际化地数字格式处理不知道大家有没有了解过,对于数字格式来说,西方国家会以三位为一个进位,使用逗号来分隔。比如,12345678,用标准的格式来表示的话就是 12,345,678 。不过我们中文其实并不会有这样的分隔符,另外像某

  • 一文了解PHP中的原型模式

    php

    在之前的文章《浅谈PHP中的迭代器模式》中我们介绍了PHP中的迭代器模式,下面本篇文章带大家了解一下PHP中的原型模式。原型模式其实更形象的来说应该叫克隆模式。它主要的行为是对对象进行克隆,但是又把被克隆的对象称之为最初的原型,于是,这个模

  • PHP如何重定向?浅谈跳转页面的3种方法

    php

    用户登录功能时往往需要重定向页面,那么在PHP中如何重定向页面?下面本篇文章给大家介绍三种重定向网页跳转页面的方法。第一种:利用header()函数进行重定向,这也是我用的较多的。(注意!locationhe和“:”之间不能有空格,否则无作

  • 深入浅析PHP中实现SSO单点登录的方法

    php

    SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。那么在PHP中要如何实现SSO单点登录呢?下面本篇文章给大家详细介绍一下单点登录SSO的实现方式。SSO( Single Sign On ),即单点登录,是一种控

  • php内存溢出的原因

    php

    php内存溢出了怎么办?内存溢出的原因有很多,常见的下面几种:1、内存中加载数据量有点大,比读取多个text类型数据,读取大文件日志50M以上。2、集合类中有对对象的引用,使用完后未清空3、代码中存在死循环或循环产生过多重复的对象实体4、P